Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SHOWELL LANE Detached £253,493 £200,000 26 Sep 2017
6 SHOWELL LANE Detached £475,338 £275,000 22 Aug 2011
20 SHOWELL LANE Detached £425,730 £420,000 31 Jul 2023